star seed – English–Italiano translations

🇬🇧 en it 🇮🇹

star seed noun

  • reincarnation from a different star system
seme stellare
Wiktionary Links